package com.magus.project.yddemo.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.magus.framework.core.entity.BaseEntity;

/**
 * 指标报表1数据
 * 报表名：发电生产能力
 * 
 * @author Li ZhiHai
 * @date 2018-03-08 16:15
 */
@Entity
@Table(name = "YDDEMO_INDICATOR_MAPPER_REPORT1")
public class IndicatorMapperReport1 extends BaseEntity {

	/**   */
	private static final long serialVersionUID = 1L;

	/** 时间 */
	@Column(name = "TIME_")
	private Long time;

	/** 行号 */
	@Column(name = "INDICATOR_CODE_")
	private Integer rowIndex;

	/** 电压等级 */
	@Column(name = "DYDJ_")
	private String dydj;

	/** 指标代码 */
	@Column(name = "ZBDM_")
	private String zbdm;

	/** 组织机构代码 */
	@Column(name = "ZZJGDM_")
	private String zzjgdm;

	/** 年初生产能力 */
	@Column(name = "NCSCNL_")
	private Double ncscnl;

	/** 本年新增能力-合计 */
	@Column(name = "NCSCNL_HJ_")
	private Double ncscnl_hj;

	/** 本年新增能力-基建新增 */
	@Column(name = "NCSCNL_JJXZ_")
	private Double ncscnl_jjxz;

	/** 本年新增能力-技改新增 */
	@Column(name = "NCSCNL_JGXZ_")
	private Double ncscnl_jgxz;

	/** 本年新增能力-其他新增 */
	@Column(name = "NCSCNL_QTXZ_")
	private Double ncscnl_qtxz;

	/** 本年减少能力 */
	@Column(name = "BNJSNL_")
	private Double bnjsnl;

	/** 年末生产能力 */
	@Column(name = "NMSCNL_")
	private Double nmscnl;

	/** 发电量 */
	@Column(name = "FDL_")
	private Double fdl;

	/** 备注 */
	@Column(name = "BZ_")
	private String bz;

	public Long getTime() {
		return time;
	}

	public Integer getRowIndex() {
		return rowIndex;
	}

	public String getDydj() {
		return dydj;
	}

	public String getZbdm() {
		return zbdm;
	}

	public String getZzjgdm() {
		return zzjgdm;
	}

	public Double getNcscnl() {
		return ncscnl;
	}

	public Double getNcscnl_hj() {
		return ncscnl_hj;
	}

	public Double getNcscnl_jjxz() {
		return ncscnl_jjxz;
	}

	public Double getNcscnl_jgxz() {
		return ncscnl_jgxz;
	}

	public Double getNcscnl_qtxz() {
		return ncscnl_qtxz;
	}

	public Double getBnjsnl() {
		return bnjsnl;
	}

	public Double getNmscnl() {
		return nmscnl;
	}

	public Double getFdl() {
		return fdl;
	}

	public String getBz() {
		return bz;
	}

	public void setTime(Long time) {
		this.time = time;
	}

	public void setRowIndex(Integer rowIndex) {
		this.rowIndex = rowIndex;
	}

	public void setDydj(String dydj) {
		this.dydj = dydj;
	}

	public void setZbdm(String zbdm) {
		this.zbdm = zbdm;
	}

	public void setZzjgdm(String zzjgdm) {
		this.zzjgdm = zzjgdm;
	}

	public void setNcscnl(Double ncscnl) {
		this.ncscnl = ncscnl;
	}

	public void setNcscnl_hj(Double ncscnl_hj) {
		this.ncscnl_hj = ncscnl_hj;
	}

	public void setNcscnl_jjxz(Double ncscnl_jjxz) {
		this.ncscnl_jjxz = ncscnl_jjxz;
	}

	public void setNcscnl_jgxz(Double ncscnl_jgxz) {
		this.ncscnl_jgxz = ncscnl_jgxz;
	}

	public void setNcscnl_qtxz(Double ncscnl_qtxz) {
		this.ncscnl_qtxz = ncscnl_qtxz;
	}

	public void setBnjsnl(Double bnjsnl) {
		this.bnjsnl = bnjsnl;
	}

	public void setNmscnl(Double nmscnl) {
		this.nmscnl = nmscnl;
	}

	public void setFdl(Double fdl) {
		this.fdl = fdl;
	}

	public void setBz(String bz) {
		this.bz = bz;
	}

}
